Jordynn DudleyJordynn Dudley
EsportsBLAST Slam VIII: Yandex, $135,000 and the Epic of Minutes That Refuse to EndIn the 63rd minute of the decider, the player sitting in Team Yandex's carry...
EsportsBLAST Slam VIII: Team Yandex Reverse-Sweep PARIVISION to Lock a Top-Three Finish and US$135,000I paused the frame at minute 51 of the opening game. In the notebook I always...
EsportsBLAST Slam VIII: Yandex Reverse-Sweeps PARIVISION to Lock a Top-Three Finish and USD 135,000At minute 63 of the decider, with both teams having burned their last...
SwimmingWhen Data Is Empty: Lessons from an Analysis with No InputWhen the editor says no, I learn to listen to the data. But what happens when...
VolleyballWomen's Volleyball: Searching for the Data Behind the Beautiful NumbersOn the stands of a women's volleyball tournament in central Vietnam, the...
Domestic FootballThree at the Back in V-League: A Shield for Reputation, Not a Step ForwardIn the 71st minute at Thong Nhat Stadium, a coach signals from the technical...
Table Tennis45–44 then 45–28: Castel Goffredo win the Italian Women's Super Cup through squad depthThe second game of the Italian Women's Super Cup final ended 45–44, and I had...
Badminton2026 Asian Games Badminton Draw: India Land Japan in the Quarter-Finals as the Men Face a Likely China Semi-FinalIn Hangzhou I stood about seven metres from the India women's bench when the...
Domestic FootballPhnom Penh Crown stun Gangwon 2-1: when Southeast Asian football wins with efficiency, not possessionIn the 78th minute at Gangwon, a clean finish inside the box put Phnom Penh...
International FootballTransfer Noise and the Discipline of Verification: Summer Notes from BusanTransfer Noise and the Discipline of Verification: Summer Notes from Busan An...
BasketballAris 3/3, PAOK's First Loss, and the Number 2310: Thessaloniki Basketball Between Data and MarketingThessaloniki's telephone area code is 2310. Those four digits now name a loca...
Domestic FootballVietnam U20 Must Be Relegated After 1-3 Defeat to Iran in AFC U20 Asian QualifiersThe opening match of the AFC U20 Asian Qualifiers group stage between U20...
EsportsFaker withdraws from Ralph Lauren event on health grounds: Two fateful weeks collide between ASIAD 2026 and the 2026 League of Legends World ChampionshipOpening In twelve years behind the microphone, I have learned one thing: it i...
International FootballAn Old Clip, £1.5 Million and the Limits of "Seeing with Your Own Eyes"In a video clip lasting less than two minutes, recorded in 2026, Pep Guardiol...
BadmintonIndonesia Reach the Asian Games 2026 Men's Team Badminton Final: A 3-1 Win Over Thailand Built on Two Doubles RubbersThe second game ended at 14-21. Jonatan Christie walked off court with his he...
Table TennisThe Hidden Architecture Behind China's Table Tennis Dominance: When Data Betrays IntuitionOn the night of the men's singles final at the Paris 2026 Olympic table tenni...
GolfFour Letters from the Amateur Fairway: A 9 Handicap at 81 and the Data Nobody MeasuresBob Dawson walks more than eight kilometres per round, twice a week, at the a...
Table TennisEnglish Table Tennis Opens the Books on Grassroots Development: Where Does the Membership Money Go?When a national sporting body talks about grassroots development, fans usuall...
BasketballMavericks release John Poulakidas before opening night: the EuroLeague door creaks openLate in Miami, I opened the NBA transaction log while the city was still nois...
International FootballKvaratskhelia ACL Rupture: PSG Lose Their 1v1 Spearhead, January 2027 Transfer Market Becomes a Price TrapOn the night of Tuesday, October 20, 2026, in a match belonging to the highes...
